package com.atguigu.gmall.realtime.bean;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class TableProcess {
    // 来源表
    private String sourceTable;
    // 来源操作类型
    private String sourceType;
    // 输出表
    private String sinkTable;
    // 输出类型 dwd | dim
    private String sinkType;
    // 输出字段
    private String sinkColumns;
    // 主键字段
    private String sinkRowKey;
    private String sinkPk;
    // 建表扩展
    private String sinkExtend;
    
    private String op;  // 配置信息的操作: 增删改
    private String sinkFamily;
}